/* CSS Document */
html,body,p,ul,h1,h2,form,input{margin:0px;padding:0px;font:12px/1.5 宋体;}
ul li{list-style:none;}
a{outline:none;}
input{border:none;
	background:none;
	outline:none;}
img{vertical-align:top;border:none;}
#main{
	background:#f6f6f6 url(../images/cus_bg_01.jpg) no-repeat top center;
	padding:90px 0px 20px;
	}
#main .main_con{
	padding:50px 20px 130px;
	background:#fff;
	width:980px;
	margin:0px auto;
	position:relative;
	}
.main_con .line{
	background:#e8e8e8;
	height:1px;
	width:980px;
	overflow:hidden;
	position:absolute;
	z-index:1;
	top:95px;
	}
.customer_tit{
	font:40px/1.5 微软雅黑;
	color:#4798e4;
	text-align:center;
	margin:15px 0px 60px;
	}
.main_con form{
	margin-left:170px;
	}
.main_con li{overflow:hidden;margin-bottom:30px;}
.main_con li p,.main_con li div{float:left;}
.main_con li p{
	width:100px;
	text-align:right;
	font:18px/50px 微软雅黑;
	}
.main_con li p span{
	color:#f00;
	margin-right:5px;
	}
.main_con li div{
	position:relative;
	padding:0px 10px;
	border:1px solid #4798e4;
	width:430px;
	height:48px;
	overflow:hidden;
	}
li div input{
	width:430px;
	height:48px;
	font:18px/48px 微软雅黑;
	position:absolute;
	top:0px;
	left:10px;
	}
li.yzm div,li.yzm div input{
	width:230px;
	}
li div label{
	font:18px/48px 微软雅黑;
	color:#cdcdcd;
	}
li .notice{
	color:#f00;
	margin-left:20px;
	font:14px/50px 微软雅黑;
	}
.main_con a:link,.main_con a:visited{
	margin-left:20px;
	font:14px/50px 微软雅黑;
	color:#2bb6f6;
	text-decoration:none;
	display:inline-block;
	height:50px;
	}
.main_con a:hover{color:#f00;}
li img{margin-left:10px;width:120px;height:50px;}
li.last{
	margin:10px 0px 0px;
	}
li.last input{
	width:450px;
	background:#2bb6f6;
	height:50px;
	color:#fff;
    margin-left:100px;
	*margin-left:-70px;    
	border:none;
	font:18px/50px 微软雅黑;
	}
.cus_footer{
	padding:40px 0px 50px;
	text-align:center;
	color:#888;
	}
.cus_footer span{font-family:微软雅黑;}
.cus_footer img{vertical-align:middle;margin:0px 5px;}


